// vue.config.js
module.exports = {
    css: {
        loaderOptions: {
            less: {
                // 若 less-loader 版本小于 6.0，请移除 lessOptions 这一级，直接配置选项。
                // lessOptions: {
                modifyVars: {
                    // 直接覆盖变量
                    // 'text-color': '#111',
                    // 'border-color': '#eee',
                    // 或者可以通过 less 文件覆盖（文件路径为绝对路径）
                    hack: `
                    true;
                    @import "${__dirname}/src/assets/styles/theme.less";
                    @import "${__dirname}/node_modules/vant/lib/style/var.less";
                    `,
                },
                // },
            },
        },
    },
    devServer: {
        port: '8080',
        proxy: {
            '/api': {
                target: 'http://toutiao.itheima.net',
                changeOrigin: true,
                pathRewrite: {
                    '^/api': ''
                }
            }
        }
    }
};